Algebraic Technique for Efficient Hardware Synthesis of Linear Digital Signal Processing Systems

ثبت نشده
چکیده

Portable embedded system applications involving image, video or speech processing regularly perform linear computations. Linear computations (e.g. discrete cosine transform (DCT), discrete Fourier transforms (DFT) and filtering operations) are often implemented in custom hardware to meet the constraints on performance and power consumption. These linear computations consist of a number of multiplications with constants, which can be efficiently implemented in hardware as a series of shifts and additions. Finding common subexpressions among these set of additions reduces the number of operations, which reduces the area and power consumption of these devices. Conventional techniques for common subexpression elimination are based on finding common digit patterns in the set of constants multiplying a single variable and are unable to fully optimize linear computations involving multiple variables such as the ones found in the direct form Finite Impulse Response (FIR) filters and DCT, and DFT. In this paper, we present an algebraic technique that can find common subexpressions in linear computations involving any number of variables. Experimental results show that our technique gives the least number of additions/subtractions compared to conventional techniques. Furthermore, we show that our optimizations give a significant improvement in the area and power consumption of these linear computations.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design and Implementation of a High Speed Systolic Serial Multiplier and Squarer for Long Unsigned Integer Using VHDL

A systolic serial multiplier for unsigned numbers is presented which operates without zero words inserted between successive data words, outputs the full product and has only one clock cycle latency. The multiplier is based on a modified serial/parallel scheme with two adjacent multiplier cells. Systolic concept is a well-known means of intensive computational task through replication of func...

متن کامل

An efficient CAD tool for High-Level Synthesis of VLSI digital transformers

Digital transformers are considered as one of the digital circuits being widely used in signal and data processing systems, audio and video processing, medical signal processing as well as telecommunication systems. Transforms such as Discrete Cosine Transform (DCT), Discrete Wavelet Transform (DWT) and Fast Fourier Transform (FFT) are among the ones being commonly used in this area. As an illu...

متن کامل

Design and Implementation of a High Speed Systolic Serial Multiplier and Squarer for Long Unsigned Integer Using VHDL

A systolic serial multiplier for unsigned numbers is presented which operates without zero words inserted between successive data words, outputs the full product and has only one clock cycle latency. &#10The multiplier is based on a modified serial/parallel scheme with two adjacent multiplier cells. Systolic concept is a well-known means of intensive computational task through replication of fu...

متن کامل

Design and Implementation of Digital Demodulator for Frequency Modulated CW Radar (RESEARCH NOTE)

Radar Signal Processing has been an interesting area of research for realization of programmable digital signal processor using VLSI design techniques. Digital Signal Processing (DSP) algorithms have been an integral design methodology for implementation of high speed application specific real-time systems especially for high resolution radar. CORDIC algorithm, in recent times, is turned out to...

متن کامل

Signal Identification Using a New High Efficient Technique

Automatic signal type identification (ASTI) is an important topic for both the civilian and military domains. Most of the proposed identifiers can only recognize a few types of digital signal and usually need high levels of SNRs. This paper presents a new high efficient technique that includes a variety of digital signal types. In this technique, a combination of higher order moments and hi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004